<?php
    // 处理登录请求
    // 1、获取发送过来的数据name、password
    // 2、连接数据库
    // 3、判断数据库中是否存在name
         // 4、name存在，判断密码是否一致   
            // 密码一致  success
            // 密码不一致 fail--密码错误
         // 5、name不存在 fail-用户名不存在

    $name = $_POST['name'];
    $password = $_POST['password'];
    // echo $name;

    $mysqli = new mysqli('localhost','root','123456','userdb');

    $sql = "select * from users where name = '$name'";
    $result = $mysqli->query($sql);

    // $data是一个数组，数组中依序存储每一个字段的值
    // $data[0]是第一个字段id的值
    // $data[1]是第二个字段name的值
    // $data[2]是第三个字段password的值
    $data = $result->fetch_row();
    if($data){
        // 用户名存在
       if($data[2] == $password){
        // 密码一致 ；登录成功
        $arr = array('result'=>1,'message'=>'登录成功');
        echo json_encode($arr);
       }else{
        // 密码错误；登录失败
        $arr = array('result'=>0,'message'=>'密码错误,登录失败');
        echo json_encode($arr);
       }
    }else{
        // 用户名不存在
        $arr = array('result'=>0,'message'=>'用户名不存在,登录失败');
        echo json_encode($arr);

    }




?>